marco polo meaning in English
n. marco polo (1254-1324), italian merchant and explorer from venice, one of the first european explorers to travel across asia
n. marco polo (1254-1324), italian merchant and explorer from venice, one of the first european explorers to travel across asia